home *** CD-ROM | disk | FTP | other *** search
- CHAPTER 9 RELEASE HISTORY AND FUTURE PLANS 9-1
-
- Release History of D86
-
- V2.15 August 1986. Initial public release of the MSDOS version
- of D86. The last previous version ran under the Xenix
- operating system on the Altos series of computers.
- Upgrades from that previous version included:
-
- * easier command invocation syntax- default input files
- * on-line help facility
- * trapping program exit
- * usage of IBM function keys
-
- V2.16 August 1986. Slight upgrade. The only new feature is the
- ability to make forward references in patch-memory mode.
- There were fixes to a couple of notable bugs. I didn't
- see these bugs on my fast AT; but they showed up on a
- slower, 4.77 MHz PC with a color-graphics board:
-
- * If an interrupt came in at the wrong instant, the
- debugger disassembly would jump to a wild location.
-
- * A lengthy internal screen-generation routine was called
- three times whenever a function key was pressed; it only
- needed to be called once. The routine is far more
- elaborate for the color-graphics board than for a
- monochrome board (to reduce snow on the screen); so the
- function keys were much more sluggish than they needed
- to be.
-
- V2.17 Test version for Wang
-
- V2.18 November 1986. Added the "O" command, to trap INT 33
- calls.
-
- V2.19 Test release in conjunction with A86 V2.90 test release
-
- V2.20, V2.21 Test copies for TI
-
- V2.22 April 1987. Release in conjunction with A86 V3.00. Added
- support for new 286 and NEC-specific instructions. Added
- "F" command, to find memory strings marked by the new
- Shift-F7 command. Added recognition of IP register
- specification. Added the floating-point window. Added
- disassembly of RET operand to jump instructions. Fixed
- bugs.
-
- V2.23 June 1987. Added support for Sanyo 55x computers.
-
- V2.24 June 1987. Added support for Tandy 2000 computers.
- 9-2
- V3.09 August 1987. Major upgrade-- first product-quality
- release. Added:
-
- * support for EXE files, some support for BAT files
- * second disassembly window
- * extended memory display window
- * floating-point memory display types
- * control keys for paging the memory display window
- * status window
- * backwards-paging of disassembly
- * Up-Arrow goes to previous instruction, not byte
- * W command to write program and symbols to disk
- * enhanced HOME key, and ctrl-E go-to-end key
- * Ctrl-T set top-of-stack key
- * fix for setup of FCB blocks in the program's PSP
- * fix for stepping and G from INT, PUSHF, floating
- instructions
- * change of -V to +V, for A86 syntax compatiblity
-
-
- Future Plans
-
- I'd like to thank all of you who have supported A86 and D86 so
- far with your registrations. Your support has allowed me to
- spend most of the past year improving my products, and I will
- continue to work on them.
-
- D86 is still a fair amount short of my ultimate vision for it.
- In the coming year, I hope to add more debugger commands and
- function keys. Some commands I have in mind are:
-
- -- save and play back keyboard scripts
- -- save and switch to/from the program's full screen
- -- expression arithmetic (and indirection) in all operands
- -- interrupt a running program from the keyboard
- -- conditional and multiple-count trapping
- -- do more kinds of memory searches
- -- gateway to DOS, with EXIT back to debugging session
-
- I am eager to hear your ideas for what you'd like to see in
- terms of expanded features. I will consider all requests.
-
-